#pragma once

#include "Light.h"
#include "PointLight.h"

namespace ds {

class SpotLight : public PointLight {

public:
	SpotLight();
	~SpotLight();	
	void setFalloff(const float fallof) { m_Light.Falloff = fallof; }
	const float getFalloff() { return m_Light.Falloff; }
	void setTheta(const float theta) { m_Light.Theta = theta; }
	const float getTheta() { return m_Light.Theta; }
	void setPhi(const float phi) { m_Light.Phi = phi; }
	const float getPhi() { return m_Light.Phi; }

};

};

